make one feel better - Français Anglais Dictionnaire